module.exports = {
  css: {
    loaderOptions: {
      postcss: {
        plugins: [
          require("postcss-px-to-viewport")({
            unitToConvert: "px",
            viewportWidth: 375,//视窗宽度，对应设计稿的宽度
            unitPrecision: 3,//指定转化为vw单位后vw单位保留的小数个数
            propList: [
              "*",
              'ignore'
            ],
            //指定不需要转化的css选择器

            viewportUnit: "vw",//指定需要转换的单位
            fontViewportUnit: "vw",
            selectorBlackList: [],
            minPixelValue: 1,//指定小于1px的单位不会被转化视窗单位
            mediaQuery: false,//是否允许每一查询
            replace: true,
            exclude: /(\/|\\)(node_modules)(\/|\\)/,
          })
        ]
      }
    }
  },
  configureWebpack: {
    resolve: {
      alias: {
        'assets': '@/assets',
        'common': '@/common',
        'components': '@/components',
        'network': '@/network',
        'views': '@/views',
      }
    }
  }
}

